spit roaster - Francés Inglés Diccionario